@charset "gb2312";
body{ min-width:1200px; background-color:#fff;font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu,simsun,"ËÎÌå";}
.wrapper{ width:1200px; margin-left: auto; margin-right: auto; clear: both; }
.content{ background-color:#fff;}
.col-lft{float:left; width:840px;}
.col-rgt{float:right; width:320px;}
.mt20{ margin-top:20px;}
.mt30{ margin-top:30px;}
.mt40{ margin-top:40px;}
.mt50{ margin-top:50px;}

.pt20{ padding-top:20px;}
.pt30{ padding-top:30px;}
.pt40{ padding-top:40px;}
.pt50{ padding-top:50px;}


/*----------------------------------------
·ÖÒ³
----------------------------------------*/
.pagebar { padding:20px 0 20px; text-align:center; line-height:24px;  }
.pagebar ul { clear:both; display:inline-block; #display:inline; font-size:12px; font-family:Arial, Helvetica, sans-serif; vertical-align:middle; }
.pagebar ul li { display:inline; margin:0 3px; text-align:center; height:25px; }
.pagebar ul li a, .BtnPage ul li a:visited { display:inline; padding:2px 5px 1px; border:1px solid #ccc; line-height:normal; color:#ccc }
.pagebar ul li a:hover { border:1px solid #ccc; text-decoration:none; background:#ccc; color:#a00 }
.pagebar ul #N { padding:2px 5px 2px; border:1px solid #ccc; color:#ccc; background: #fff;}
.pagebar ul #P { padding:2px 5px 2px; border:1px solid #ccc; background:#eee; color:#a00; font-weight:bold; }
.pagebar select { vertical-align:middle; }

#pager { white-space:nowrap }
#pager .pg { font-size:14px; text-align:center; margin-left:-2px; margin-right:-2px;}
#pager .pg a,
#pager .pg a:link,
#pager .pg a:visited,
#pager .pg span.current,
#pager .pg span.first,
#pager .pg span.prev,
#pager .pg span.next,
#pager .pg span.last { margin-left:2px; margin-right:2px; padding:1px 15px; height:36px; line-height:36px; background:#fff; border:1px solid #ededed; font-family:'Tahoma'; color:#333; text-decoration:none; display:inline-block; *display:inline; zoom:1; font-size:14px; text-align:center; }
#pager .pg a:hover { background:#eee; }
#pager .pg span.current { padding:2px 15px; border:none; background:none; font-size:14px; color:#fff; background:#334259; }
#pager .pg span.extend { padding:0 5px 8px 0; zoom:1 }

#pager .pg span.first,
#pager .pg span.prev,
#pager .pg span.next,
#pager .pg span.last { display:none; border:1px solid #d8d8d8; border:1px solid #fff; color:#333; }

#pager .pg span.prev,
#pager .pg span.next,
#pager .pg a.prev,
#pager .pg a.next { padding:1px 15px; }

#pager .pg span.first,
#pager .pg span.last,
#pager .pg a.first,
#pager .pg a.last { padding:1px 10px; }
.pager-info{ line-height:36px; height:36px; color:#888;}

.page-more { border:1px solid #334259; margin-top:-1px;}
.page-more a{ display:block; height:50px; line-height:50px; background:#fff; text-align:center; font-size:16px; color:#5c687a;}
.page-more img{ vertical-align:middle; margin-right:15px;}
.page-none{ text-align:center; font-size:16px; padding:200px 0;}

/*°´Å¥*/
.btn-default,
.btn-primary,
.btn-info,
.btn-success,
.btn-error,
.btn-link { display: inline-block; text-align: center; cursor: pointer; -webkit-user-select: none; -ms-user-select: none; -moz-user-select: none; user-select: none }
.btn-default,
.btn-primary,
.btn-info,
.btn-success,
.btn-error,
.btn-link { /*-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box*/ }
.btn-default,
.btn-primary,
.btn-info,
.btn-success,
.btn-error,
.btn-link { border-style: solid; border-width: 1px; line-height: 1.57142857; padding: 6px 12px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px }
.btn-default.tiny,
.btn-primary.tiny,
.btn-info.tiny,
.btn-success.tiny,
.btn-error.tiny,
.btn-link.tiny { border-style: solid; border-width: 1px; font-size: 12px; line-height: 1; padding: 2px 4px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px }
.btn-default.small,
.btn-primary.small,
.btn-info.small,
.btn-success.small,
.btn-error.small,
.btn-link.small { border-style: solid; border-width: 1px; font-size: 12px; line-height: 1.33333333; padding: 4px 8px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px }
.btn-default.large,
.btn-primary.large,
.btn-info.large,
.btn-success.large,
.btn-error.large,
.btn-link.large { border-style: solid; border-width: 1px; font-size: 16px; line-height: 1.75; padding: 8px 16px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px }
.btn-default.huge,
.btn-primary.huge,
.btn-info.huge,
.btn-success.huge,
.btn-error.huge,
.btn-link.huge { border-style: solid; border-width: 1px; font-size: 18px; line-height: 2.14285714; padding: 10px 20px; -webkit-border-radius: 2px; -moz-border-radius: 2px; border-radius: 2px }
.btn-default { background-color: #fff; border-color: #ccc; color: #555 }
.btn-default:hover { background-color: #f2f2f2; border-color: #c2c2c2; -webkit-transition: background-color .2s; -o-transition: background-color .2s; -moz-transition: background-color .2s; transition: background-color .2s }
a.btn-default:hover { color: #555; text-decoration:none; }
.btn-default:active,
.btn-default[active],
.btn-default.active { background-color: #e6e6e6; border-color: #b8b8b8; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); -moz-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125) }
.btn-default:disabled,
.btn-default[disabled],
.btn-default.disabled { cursor: not-allowed; pointer-events: none; background-color: #ddd; color: #888; border-color: #bbb }
.btn-primary { background-color: #f90; border-color: #f29100; color: #fff;}
.btn-primary:hover { background-color: #f29100; border-color: #e68a00; -webkit-transition: background-color .2s; -o-transition: background-color .2s; -moz-transition: background-color .2s; transition: background-color .2s }
a.btn-primary:hover { color: #fff; text-decoration:none; }
.btn-primary:active,
.btn-primary[active],
.btn-primary.active { background-color: #f29100; border-color: #e68a00; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); -moz-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125) }
.btn-primary:disabled,
.btn-primary[disabled],
.btn-primary.disabled { cursor: not-allowed; pointer-events: none; background-color: #dfc7a3; border-color: #c5ab84 }
.btn-info { background-color: #6287d5; border-color: #567ed2; color: #fff }
.btn-info:hover { background-color: #567ed2; border-color: #4974ce; -webkit-transition: background-color .2s; -o-transition: background-color .2s; -moz-transition: background-color .2s; transition: background-color .2s }
a.btn-info:hover { color: #fff; text-decoration:none; }
.btn-info:active,
.btn-info[active],
.btn-info.active { background-color: #567ed2; border-color: #4974ce; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); -moz-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125) }
.btn-info:disabled,
.btn-info[disabled],
.btn-info.disabled { cursor: not-allowed; pointer-events: none; background-color: #8ea3b9; border-color: #6e86a0 }
.btn-success { background-color: #56b02a; border-color: #52a728; color: #fff }
.btn-success:hover { background-color: #52a728; border-color: #4d9e26; -webkit-transition: background-color .2s; -o-transition: background-color .2s; -moz-transition: background-color .2s; transition: background-color .2s }
a.btn-success:hover { color: #fff; text-decoration:none; }
.btn-success:active,
.btn-success[active],
.btn-success.active { background-color: #52a728; border-color: #4d9e26; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); -moz-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125) }
.btn-success:disabled,
.btn-success[disabled],
.btn-success.disabled { cursor: not-allowed; pointer-events: none; background-color: #a0b790; border-color: #7e9f67 }
.btn-error { background-color: #f95710; border-color: #f64f06; color: #fff }
.btn-error:hover { background-color: #f64f06; border-color: #e94b06; -webkit-transition: background-color .2s; -o-transition: background-color .2s; -moz-transition: background-color .2s; transition: background-color .2s }
a.btn-error:hover { color: #fff; text-decoration:none; }
.btn-error:active,
.btn-error[active],
.btn-error.active { background-color: #f64f06; border-color: #e94b06; -webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); -moz-box-shadow: inset 0 3px 5px rgba(0,0,0,0.125); box-shadow: inset 0 3px 5px rgba(0,0,0,0.125) }
.btn-error:disabled,
.btn-error[disabled],
.btn-error.disabled { cursor: not-allowed; pointer-events: none; background-color: #cda28f; border-color: #b18876 }
.btn-link { border-color: transparent; color: #555 }
button.btn-link,
input.btn-link { background-color: transparent }
.btn-link:hover { color: #f90; -webkit-transition: background-color .2s; -o-transition: background-color .2s; -moz-transition: background-color .2s; transition: background-color .2s }
.btn-link:disabled,
.btn-link[disabled],
.btn-link.disabled { cursor: not-allowed; pointer-events: none; color: #999 }
.btn-block { width: 100% }
.btn-block+.btn-block { margin-top: 10px }


.chat-label{ width: 90px;
    line-height: 25px;
    text-align: center;
    color: #6187dc;
    -webkit-border-radius: 2px;
    -moz-border-radius: 2px;
    border-radius: 2px;
    border: 1px solid #6187dc;
    cursor: pointer;
    font-size: 12px}


.friend-link{ border:1px solid #ddd; padding:10px; background-color:#fbfbfb; margin-top:20px;}


.q-nav{ background:#f1f0f0;}
.q-footer{margin-top:20px; background:#f1f0f0;}

.main-head{ height:90px; background-color:#fff;}
.logo .logo1{ float:left; margin:15px 0 15px 0; display:inline-block; overflow:hidden; width:211px; height:60px; background-image:url(//cdn.ef360.com/_public2012/css/images/logo_1x.png); background-image: -webkit-image-set(url(//cdn.ef360.com/_public2012/css/images/logo_1x.png) 1x,url(//cdn.ef360.com/_public2012/css/images/logo_2x.png) 2x); background-repeat:no-repeat; background-position:0px 0px; text-indent:-99999px;}
.logo .logo2{ float:left; margin:24px 0 0 30px; display:inline-block; overflow:hidden; height:60px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Î¢ÈíÑÅºÚ,"Microsoft JhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu,"ËÎÌå",simsun; font-size:40px; font-weight:bold; line-height:1em; color:#334259; text-decoration:none;}


/*ËÑË÷*/
.top-search { float:right;}
.top-search form{ border: solid #334259; border: solid #334259; border-width: 3px 0 3px 3px; width:320px;}
.top-search fieldset{ position: relative;z-index:9999;}
.top-search legend{ display: none;}
.top-search .search-input {background: #fff;height:28px;position: relative;}
.top-search .top-s-combobox {height: 28px;float: left;font-size: 12px; position:relative;}
.top-search .top-s-combobox .top-s-input-wrap {_float: left;position: relative;height: 28px;vertical-align: middle;}
.top-search .top-s-combobox .top-s-input{color: #000;margin: 0;position: relative;z-index: 2; width:190px; height: 20px;line-height: 20px; padding:4px 5px;border: 0;font-weight: 900;background: url("data:image/gif;base64,R0lGODlhAQADAJEAAObm5t3d3ff39wAAACH5BAAAAAAALAAAAAABAAMAAAICDFQAOw==") repeat-x scroll 0 0 transparent;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;_height: 18px;_line-height: 18px;}
.top-search .top-s-placeholder{ color: #666; font-size: 12px; line-height: 28px;height: 28px; position: absolute; left:5px; top: 0; z-index: 1;}
.top-search .top-s-buttom{position: absolute;right: 0;top: 0;width: 60px;border: 0; outline:0;font-size: 14px; cursor: pointer;color: #fff; background-color: #334259;height: 28px; overflow: hidden; font-family: '\5FAE\8F6F\96C5\9ED1',arial,"\5b8b\4f53"; _right: -1px;}
.icon-search-w-1{ display:inline-block; width:9px; height:5px; background:url(http://www.ef360.com/_public2012/css/images/icon_search.png) 0 -20px;}
.search-type{ width:60px; position:relative; z-index:999999; float:left; }
.search-type-text i{ position:absolute; right:8px; top:12px; }
.search-type-text{ font-weight:bold; background-color:#334259; color:#fff; float:left; width:46px; line-height:28px; text-align:center; position:relative; padding-right:14px; cursor:pointer;}
.search-type-list{ width:63px;position:absolute; z-index:999999; left:-3px; top:28px; background-color:#fff; display:none;}
.search-type-list ul{ border:3px solid #334259; border-top:none;}
.search-type-list ul li{ height:28px; line-height:28px; padding:0 10px; border-top:1px solid #eee; text-align:center; cursor:pointer;}
.search-type-list ul li.active{ background-color:#efefef;}
/*ËÑË÷*/



.main-nav{  background:#334259; height:40px; line-height:40px; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu,simsun,"ËÎÌå"; }
.main-menu { margin-left:1px; }
.main-menu li{ float:left; border-left:1px solid #5c687a; border-right:1px solid #5c687a; margin-left:-1px;}
.main-menu li a{ color:#fff; height:40px; line-height:40px; font-size:18px; display:inline-block; padding: 0 52px; float:left;font-weight:bold;}
.main-menu li a:hover{ background:#5c687a; color:#fff; height:40px; text-decoration:none; }
.main-menu li a.active{ border-top:3px solid #334259; background:#fff; color:#334259; height:37px; line-height:37px; font-weight:bold; }
.main-menu li a.active:hover{ }

.sub-nav{ line-height:16px; padding:10px 0 10px;  }
.sub-menu { margin-left:1px;}
.sub-menu li{ float:left; margin:3px 0; height:16px; line-height:16px; border-left:1px solid #ccc; border-right:1px solid #ccc; margin-left:-1px;}
.sub-menu li a{ color:#333; height:16px; line-height:16px; font-size:14px; display:inline-block; padding: 0 30px; float:left;}
.sub-menu li a:hover{ color:#334259; text-decoration:underline;}
.sub-menu li a.current{ background-color:#000; color:#fff;}

.sub-nav{ line-height:16px; padding:10px 0 10px; }
.sub-menu-sm { margin-left:1px;}
.sub-menu-sm li{ float:left; margin:3px 0; height:16px; line-height:16px; border-left:1px solid #ccc; border-right:1px solid #ccc; margin-left:-1px;}
.sub-menu-sm li a{ color:#333; height:16px; line-height:16px; font-size:14px; display:inline-block; padding: 0 30px; float:left;}
.sub-menu-sm li a:hover{ color:#334259; text-decoration:underline;}
.sub-menu-sm li a.current{ background-color:#000; color:#fff;}

/*Ãæ°üÐ¼µ¼º½*/
.crumb{ font-size:12px; color:#888; clear:both; height:50px; line-height:50px; }
.crumb a,
.crumb a:visited{ color:#888;}
.crumb a:hover{ color:#888;}
.crumb .page-title-bdshare{ float:right;}


.t-box {}
.t-box .box-hd{ border-bottom:2px solid #334259; height:16px; margin-bottom:14px; text-align:center; }
.t-box .box-hd h1,
.t-box .box-hd h2{ float:left; margin:0; padding:0 20px 0 0; display:inline-block; height:32px; font-weight:bold; line-height:1em; font-size:32px; color:#334259; background:#fff; }
.t-box .box-hd h1 a,
.t-box .box-hd h2 a{ color:#334259; text-decoration:none; }
.t-box .box-hd em{ padding: 0 0 0 15px; color:#ccc; font-style:normal; font-family:mbi,Georgia, "Times New Roman", Times, Serif; }
.t-box .box-bd{}

.tp-box { }
.tp-box .hd{ background:#fff; border-bottom:2px solid #334259; height:17px; text-align:center; }
.tp-box .hd h2{ border-left:4px solid #334259; border-right:4px solid #334259; padding:0 20px; font-size:32px; height:36px; line-height:36px; font-weight:bold; background:#334259; color:#fff; display:inline-block; margin:-0px auto 0; }
.tp-box .bd{ background:#fff; border-top:none; }



.w-box {}
.w-box .hd{ border-bottom:2px solid #000; line-height:1em; font-size:28px; height:40px; font-weight:bold; color:#000; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu,simsun,"ËÎÌå"; }
.w-box .bd{ background:#fff; }

.r-box { border:1px solid #ddd; background:#fff; }
.r-box .hd{ border-bottom:1px solid #ddd; line-height:1em; font-size:18px; height:40px; line-height:40px; color:#333; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu,simsun,"ËÎÌå"; }
.r-box .hd i{ width:3px; height:16px; background-color:#000; display:inline-block; position:absolute; left:0; top:12px;}
.r-box .hd h2{ font-size:18px; line-height:40px; color:#333; padding:0 15px; font-weight:normal; }
.r-box .bd{ }


.ts-box { border:1px solid #ddd; background:#fff; }
.ts-box .hd{ border-bottom:1px solid #ddd; line-height:1em; font-size:18px; height:40px; line-height:40px; color:#333; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu,simsun,"ËÎÌå"; }
.ts-box .hd i{ width:3px; height:16px; background-color:#000; display:inline-block; position:absolute; left:0; top:12px;}
.ts-box .hd h2{ font-size:18px; line-height:40px; color:#333; padding:0 20px; font-weight:normal; }
.ts-box .bd{ }

.p-box { border:1px solid #ddd; background:#fff; }
.p-box .hd{ margin:0 20px; border-bottom:1px solid #ddd; line-height:1em; font-size:18px; height:40px; line-height:40px; color:#333; font-family:"Microsoft YaHei",Arial,Helvetica,sans-serif,Î¢ÈíÑÅºÚ,"MicrosoftJhengHei",»ªÎÄÏ¸ºÚ,STHeiti,MingLiu,simsun,"ËÎÌå"; }
.p-box .hd i{ width:3px; height:16px; background-color:#000; display:inline-block; position:absolute; left:0; top:12px;}
.p-box .hd h2{ font-size:18px; line-height:40px; color:#333; font-weight:normal; }
.p-box .bd{ background:#fff; }


.focus-box{ float:left; width:780px;}
.focus-pic{ position:relativee; }
.focus-pic .item{ height:300px; background:#334259; position:relative; }
.focus-pic .item .pic{ position:relative; z-index:0; float:left; margin-right:40px;}
.focus-pic .item .pic img{ width:400px; height:300px;}
.focus-pic .item .tit{ position:relative; z-index:1; float:left; padding-top:20px; font-size:22px; width:320px; line-height:30px; font-weight:bold; color:#334259; color:#334259;}
.focus-pic .item .tit a{ margin-left:-60px; height:60px; line-height:30px; padding:0px 10px 0px 10px; border:10px solid #fff; color:#334259; display:block; background:#fff;overflow:hidden; -webkit-box-shadow: 3px 3px 0px rgba(0,0,0,0.2); -moz-box-shadow: 3px 3px 0px rgba(0,0,0,0.2); box-shadow: 3px 3px 0px rgba(0,0,0,0.2) }
.focus-pic .item .txt{ position:relative; width:290px; z-index:1; float:left; color:#eee; margin-top:30px; font-size:14px; line-height:2em;}

.owl-theme-focus .owl-dots,
.owl-theme-focus .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent;  }
.owl-theme-focus .owl-nav { position:absolute; bottom:180px; left:0; width:780px; height:0px; line-height:60px; font-size:60px; font-weight:normal; font-family: serif}
.owl-theme-focus .owl-nav [class*=owl-] { width:60px; height:60px; background: none; color: #fff; font-size:60px; margin:0px; padding:0px; display: inline-block; cursor: pointer;  }
.owl-theme-focus .owl-nav [class*=owl-]:hover { background: none; color: #eee; text-decoration: none }
.owl-theme-focus .owl-nav .disabled { opacity:.5; cursor: default }
.owl-theme-focus .owl-nav.disabled+.owl-dots { margin-top: 10px }
.owl-theme-focus .owl-nav .owl-prev{ float:left;}
.owl-theme-focus .owl-nav .owl-next { float: right; }

.owl-theme-focus .owl-dots { position:absolute; bottom:35px; left:0; height:0; width:380px; padding-left:400px; z-index: 999; }
.owl-theme-focus .owl-dots .owl-dot { display: inline-block; zoom: 1 }
.owl-theme-focus .owl-dots .owl-dot span { width:10px; height:10px; margin:5px 5px; background:#ddd; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius:100%; }
.owl-theme-focus .owl-dots .owl-dot.active span,
.owl-theme-focus .owl-dots .owl-dot:hover span { background: #fff;  }




.focus-box2{ float:left; width:400px;}
.focus-pic2{ position:relativee; }
.focus-pic2 .item{ background:#fafafa; position:relative; }
.focus-pic2 .item .pic{ }
.focus-pic2 .item .pic img{ width:400px; height:300px;}
.focus-pic2 .item .tit{ position:absolute; bottom:0; left:0; font-size:16px; width:400px; height:90px; line-height:90px; text-align:center; overflow:hidden; color:#fff;
	background: #000000;
	background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(0,0,0,0)), color-stop(100%, rgba(0,0,0,1)));
	background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: -ms-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#000000', GradientType=0);
}
.focus-pic2 .item .tit a{ padding:0 10px; color:#fff;}

.owl-theme-focus2 .owl-dots,
.owl-theme-focus2 .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent;  }
.owl-theme-focus2 .owl-nav { position:absolute; bottom:180px; left:0; width:400px; height:0px; line-height:60px; font-size:60px; font-weight:normal; font-family: serif}
.owl-theme-focus2 .owl-nav [class*=owl-] { width:60px; height:60px; background: none; color: #fff; font-size:60px; margin:0px; padding:0px; display: inline-block; cursor: pointer;  }
.owl-theme-focus2 .owl-nav [class*=owl-]:hover { background: none; color: #eee; text-decoration: none }
.owl-theme-focus2 .owl-nav .disabled { opacity: .5; cursor: default }
.owl-theme-focus2 .owl-nav.disabled+.owl-dots { margin-top: 10px }
.owl-theme-focus2 .owl-nav .owl-prev{ float:left;}
.owl-theme-focus2 .owl-nav .owl-next { float: right; }

.owl-theme-focus2 .owl-dots { position:absolute; bottom:30px; left:0; height:0; width:400px; z-index: 999; }
.owl-theme-focus2 .owl-dots .owl-dot { display: inline-block; zoom: 1 }
.owl-theme-focus2 .owl-dots .owl-dot span { width:10px; height:10px; margin: 5px 5px; background: #888; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px }
.owl-theme-focus2 .owl-dots .owl-dot.active span,
.owl-theme-focus2 .owl-dots .owl-dot:hover span { background: #fff  }


.home-rgt-pic{ margin:-2px 0 0 -2px;}
.home-rgt-pic li{ position:relative; width:198px; float:left; margin:2px 0 0 2px; overflow:hidden;}
.home-rgt-pic li .pic { overflow:hidden;}
.home-rgt-pic li .pic img{ width:198px; height:149px;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
	-webkit-transform: translateY(0);
	-moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    transform: translateY(0);
}
.home-rgt-pic li .tit { position:absolute; left:0; bottom:0px; padding:5px 0; width:198px; background:#000;
	opacity: 0;
    -webkit-transition: all 0.35s ease-in-out;
    -moz-transition: all 0.35s ease-in-out;
    transition: all 0.35s ease-in-out;
	-webkit-transform: translateY(100%);
    -moz-transform: translateY(100%);
    -ms-transform: translateY(100%);
    -o-transform: translateY(100%);
    transform: translateY(100%);
}
.home-rgt-pic li .tit a{ display:block; padding:0 10px; color:#fff; line-height:20px; height:40px; overflow:hidden; }
.home-rgt-pic li:hover .pic img{
	-webkit-transform: translateY(-15px);
    -moz-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    -o-transform: translateY(-15px);
    transform: translateY(-15px);
}
.home-rgt-pic li:hover .tit {
	visibility: visible;
    opacity: 1;
	-webkit-transform: translateY(0%);
    -moz-transform: translateY(0%);
    -ms-transform: translateY(0%);
    -o-transform: translateY(0%);
    transform: translateY(0%);
}


.home-mid-pic {  margin:0px 0 0 -25px;}
.home-mid-pic li{ float:left; width:220px; margin:0px 0 0 25px; text-align:center;}
.home-mid-pic li .pic { margin-bottom:10px;}
.home-mid-pic li .pic img{width:220px;}
.home-mid-pic li .tit { height:24px; line-height:24px; overflow:hidden; font-size:14px;;}

.owl-theme .owl-dots,
.owl-theme .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent;  }
.owl-theme .owl-nav { position:absolute; bottom:280px; left:0; width:840px; height:0px; line-height:60px; font-size:60px; font-weight:normal; font-family: serif}
.owl-theme .owl-nav [class*=owl-] { width:60px; height:60px; background: none; color: #fff; font-size:60px; margin:0px; padding:0px; display: inline-block; cursor: pointer;  }
.owl-theme .owl-nav [class*=owl-]:hover { background: none; color: #eee; text-decoration: none }
.owl-theme .owl-nav .disabled { opacity: .5; cursor: default }
.owl-theme .owl-nav.disabled+.owl-dots { margin-top: 10px }
.owl-theme .owl-nav .owl-prev{ float:left;}
.owl-theme .owl-nav .owl-next { float: right; }

.owl-theme .owl-dots { position:absolute; bottom:90px; left:0; width:850px; height:0px; z-index: 999; }
.owl-theme .owl-dots .owl-dot { display: inline-block; zoom: 1 }
.owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 7px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px }
.owl-theme .owl-dots .owl-dot.active span,
.owl-theme .owl-dots .owl-dot:hover span { background: #869791  }


.channel-focus-tit { border-bottom:1px solid #ddd; height:45px; line-height:36px;}
.channel-focus-tit h1{ float:left; line-height:1em; border-bottom:2px solid #000; padding-bottom:8px; font-size:36px; color:#f60; color:#000; }
.channel-focus-tit .class-nav{ float:left; margin:18px 0 0 20px; font-size:16px; line-height:1em; }
.channel-focus-tit .class-nav a{ padding:0 25px; color:#f60; background:url(images/sub_navline.png) no-repeat left center;  }
.channel-focus-tit .more{ float:right; margin:18px 0 0 30px; line-height:1em; font-size:14px; }

.channel-slider-box{ margin-top:20px;}
.channel-slider .owl-item{ text-align:center; background:#efefef; overflow:hidden; }
.channel-slider .owl-item .txt{ display:block; padding:0px 80px; width:690px; height:60px; line-height:60px; color:#fff; font-size:26px; position:absolute; left:0px; bottom:0px; background:rgba(0,0,0,0.75);}



.owl-theme-right .owl-dots,
.owl-theme-right .owl-nav { text-align: center; -webkit-tap-highlight-color: transparent;  }
.owl-theme-right .owl-nav { position:absolute; bottom:150px; left:0; width:320px; height:0px; line-height:60px; font-size:60px; font-weight:normal; font-family: serif}
.owl-theme-right .owl-nav [class*=owl-] { width:60px; height:60px; background: none; color: #fff; font-size:60px; margin:0px; padding:0px; display: inline-block; cursor: pointer;  }
.owl-theme-right .owl-nav [class*=owl-]:hover { background: none; color: #eee; text-decoration: none }
.owl-theme-right .owl-nav .disabled { opacity: .5; cursor: default }
.owl-theme-right .owl-nav.disabled+.owl-dots { margin-top: 10px }
.owl-theme-right .owl-nav .owl-prev{ float:left;}
.owl-theme-right .owl-nav .owl-next { float: right; }

.owl-theme-right .owl-dots { position:absolute; bottom:60px; left:0; height:0; width:320px; z-index: 999; }
.owl-theme-right .owl-dots .owl-dot { display: inline-block; zoom: 1 }
.owl-theme-right .owl-dots .owl-dot span { width:6px; height:6px; margin: 5px 5px; background: #D6D6D6; display: block; -webkit-backface-visibility: visible; transition: opacity .2s ease; border-radius: 30px }
.owl-theme-right .owl-dots .owl-dot.active span,
.owl-theme-right .owl-dots .owl-dot:hover span { background: #fff  }

.right-slider-box{ margin-top:0px;}
.owl-theme-right .owl-item{ text-align:center; background:#000; overflow:hidden; }
.owl-theme-right .owl-item .txt{ display:block; padding:0px 10px; height:40px; line-height:40px; overflow:hidden; color:#fff; font-size:16px; background:rgba(0,0,0,0.75);}
.owl-theme-right .owl-item img{ width:320px; }
.owl-theme-right .icon-ad-tip2{ right:5px; bottom:45px; }





.channel-list{ font-size:14px; line-height:24px;}
.channel-list li{ background:url(images/dot_gary.png) repeat-x left bottom; padding:30px 0;}
.channel-list li h3{ height:38px; line-height:38px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; font-size:24px; font-weight:bold;}
.channel-list li .info{ font-size:14px; color:#8E8E8E; margin-bottom:5px; }
.channel-list li .date{ }
.channel-list li .cate{ padding-left:30px; }
.channel-list li .tag{ padding-left:30px; }


.channel-list li a{ color:#444;}
.channel-list li a:hover{ color:#C0392B;}
.channel-list li p{ font-size:14px; line-height:24px; color:#666; margin-top:5px;} 
.channel-list li .pic{ float:left; margin-right:20px; position:relative;} 
.channel-list li .pic img{ width:200px;} 
.channel-list li .class-lable{ position:absolute; left:0; top:0; background:#f60; color:#fff; padding:0 5px;}

.channel-list li .pics {  margin-left:-15px; margin-top:20px;} 
.channel-list li .pics dd{ float:left; margin-left:15px; width:269px; height:160px; overflow:hidden;} 
.channel-list li .pics dd img{ width:269px;} 






.right-box{ width:320px; padding-bottom:10px; }
.right-box.fixed{ padding-top:10px; }



.rgt-zl{ position:relative; zoom:1; height:100px; overflow:hidden;}
.rgt-zl li{  width:300px; height:100px; }
.rgt-zl li .author{ float:left; width:70px; margin-right:10px; text-align:center;}
.rgt-zl li .author .pic{ display:block; width:70px; height:70px;-moz-border-radius: 100%; -webkit-border-radius: 100%;border-radius: 100%; overflow:hidden; }
.rgt-zl li .author .pic img{ margin-left:-11px; width:93px; height:70px; }
.rgt-zl li .author .name { height:24px; line-height:24px; margin-top:2px; overflow:hidden; display:block; font-size:14px; }
.rgt-zl li .content .tit { height:24px; line-height:24px; overflow:hidden; display:block; font-size:14px; }
.rgt-zl li .content .txt { margin-top:5px; height:66px; line-height:22px; overflow:hidden; display:block; font-size:12px; color:#888; }

.author-box { position:relative;}
.author-box .author-preview { position:absolute; right:0px; top:-30px; }
.author-box .author-preview li{ background:#72a220; color:#72a220; height:10px; width:10px; line-height:12px; overflow:hidden; float:left; margin-left:3px; cursor:pointer;filter:alpha(opacity=30); -moz-opacity:0.30; -khtml-opacity: 0.30; opacity: 0.30; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%;}
.author-box .author-preview li.active{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}




.share-wrap{ height:48px; position:relative; }
.share-wrap .share { width:840px; height:30px; padding:5px 0;border-bottom: 1px solid #ddd; background:rgba(255,255,255,0.95); z-index:99;}
.share-wrap .share.fixed { height:30px; padding:5px 0;}
.share-wrap .share-tip{ display:block; margin:0px 0 20px;; text-align:center; height: 30px;line-height: 30px; color: #888888;font-size: 14px;}
.share-wrap .share-top { width:45px; }

.share-wrap .share16 { list-style:none; margin: 0;}
.share-wrap .share16 li { float: left; margin:0; margin-bottom:5px;}
.share-wrap .share16 a { vertical-align:middle; width: 45px; height:30px;  padding:0; margin:0; cursor:pointer;display: inline-block; background-image: url(images/share16_icon_v1.png) !important; background-image: -webkit-image-set(url(images/share16_icon_v1.png) 1x,url(images/share16_icon_v1_2x.png) 2x) !important; background-repeat: no-repeat; }
.share-wrap .share16 a.share-more { background-position: 0 0; }
.share-wrap .share16 a.share-weixin { background-position: -45px 0; }
.share-wrap .share16 a.share-qzone { background-position: -90px 0; }
.share-wrap .share16 a.share-qqwb { background-position: -135px 0; }
.share-wrap .share16 a.share-sinawb { background-position: -180px 0; }
.share-wrap .share16 a.share-renren { background-position: -225px 0; }
.share-wrap .share16 a.share-message { background-position: -270px 0; }

.share-wrap .share16 a.share-more:hover { background-position: -0px -30px; }
.share-wrap .share16 a.share-weixin:hover { background-position: -45px -30px; }
.share-wrap .share16 a.share-qzone:hover { background-position: -90px -30px; }
.share-wrap .share16 a.share-qqwb:hover { background-position: -135px 0; }
.share-wrap .share16 a.share-sinawb:hover { background-position: -180px -30px; }
.share-wrap .share16 a.share-renren:hover { background-position: -225px -30px; }
.share-wrap .share16 a.share-message:hover { background-position: -270px -30px; }

.share-box{ width:45px; text-align:center;}
.news-ad{ display:none; line-height:30px; font-size:14px;}
.news-ad{ color:#888;}
.news-ad a{ color:#a00;}
.share-wrap .share.fixed .share-box{ margin-top:75px; }
.share-wrap .share.fixed .news-ad{ display:block;}
.share-wrap .share.fixed .share-tip{margin:0px 0 0px}

.btn-msg { float:right; display:inline-block; overflow:hidden; width:100px; height:30px; background-image:url(images/btn_msg.png); background-image: -webkit-image-set(url(images/btn_msg.png) 1x,url(images/btn_msg_2x.png) 2x); background-repeat: no-repeat; background-position:left center; text-indent:-9999px;}




/*ÏêÏ¸Ò³*/
.news-content{ ;}
.news-title { margin-top:0px; line-height: 1.2em; font-size:32px; font-weight:bold; color:#404040; }
.news-subtitle { margin-top:5px; line-height: 1.2em; font-size:22px; font-weight:bold; color:#555; }
.news-info{ color:#888; margin:10px 0; font-size:14px; }
.news-class{ display:inline; font-weight:normal; color:#888; font-family:SimSun,"Classic Grotesque W01","Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ","STHeiti","WenQuanYi Micro Hei",Arial,SimSun,sans-serif;}
.news-class a{ font-weight:bold; color:#f60; font-family:"Classic Grotesque W01","Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ","STHeiti","WenQuanYi Micro Hei",Arial,SimSun,sans-serif; }
.news-class a:hover{ color:#f60}
.news-leads{ margin:0px 0 0px 100px; padding:20px 0 20px 0px; border-bottom:1px dotted #ddd; color:#666; font-size:14px; line-height: 1.8em;  }
.news-body { margin:30px 0 60px 0px; padding-left:100px; font-size: 16px; line-height:2em; font-family:SimSun,"Classic Grotesque W01","Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ","STHeiti","WenQuanYi Micro Hei",Arial,SimSun,sans-serif;}
.news-body p { margin: 0; padding: 0 0 20px; font-size: 16px; line-height: 2em; }
.news-body a { color:#0000cc; border-bottom:1px dotted #0000cc; }
.news-body a:hover { color:#0000cc; border-bottom:none; text-decoration:none; }
.news-body img { max-width: 740px; height:auto; _width:expression(this.scrollWidth>740 ? "740px" : (this.scrollWidth<1? "1px" : "auto"));}
.news-qrcode{ border:1px solid #ddd; height:120px; line-height:1.2em;font-family:SimSun,"Classic Grotesque W01","Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ","STHeiti","WenQuanYi Micro Hei",Arial,SimSun,sans-serif;}
.news-qrcode .qrcode-lft{ float:left; width:560px;height:120px; overflow:hidden;}
.news-qrcode .qrcode-lft li{ width:560px; height:120px;}
.news-qrcode .qrcode-rgt{ float:right; width:70px;}
.news-qrcode .qrcode-rgt li{ position:relative; margin:1px 1px 0 0; }
.news-qrcode .qrcode-rgt li i{ position:absolute; left:-5px;; top:8px; font-style:normal; color:#efefef; font-family: sans-serif}
.news-qrcode .qrcode-rgt li a{ display:block; padding:0 10px; text-align:center; height:29px; line-height:29px; background:#efefef; text-decoration:none;}
.news-qrcode .qrcode-rgt li.active a{ background:#ddd; height:28px; line-height:28px;}
.news-qrcode .qrcode-rgt li.active i{ color:#fff;}

.news-page{ text-align:center; padding: 10px 0 30px;}
.news-page a{ display:inline-block; padding:8px 16px; border:1px solid #ddd; margin-left:-1px; font-size:14px;}
.news-page a.current{ border:1px solid #ddd; background:#eee;}

.news-footer{ margin:40px 0 40px;; height:24px; line-height:24px; font-size:14px;}
.news-tag{ float:left; color:#333;}
.news-tag .tit{ font-weight:normal; color:#f60;}
.news-tag a{ color:#f60;}
.news-editor{ float:right;}

.share-lft{ width:48px; height:200px; background:#ccc; position:fixed;  top:300px; display:none;}


.news-zspic{ float:right; zoom:1; font-size:14px; border:1px solid #eee; margin-top:10px; padding:5px 5px 8px; background:url(images/bg.png);}
.news-zspic li{ width:240px; }
.news-zspic li .pic{}
.news-zspic li .txt{ display:block; margin-top:5px; height:20px; line-height:20px; text-align:center; font-weight:bold; overflow:hidden;}
.news-zspic li img{ width:240px;}


.news-zt{ position:relative; zoom:1; margin:-10px 0 0 -13px; font-size:14px; }
.news-zt li{ float:left; width:200px; margin:20px 0 0 13px;}
.news-zt li .pic{}
.news-zt li .txt{ display:block; margin-top:5px; height:40px; line-height:20px; overflow:hidden;}
.news-zt li img{ width:200px; height:111px;}


.focus-brand-tab { float:right; font-size:12px; padding-right:20px; }
.focus-brand-tab a{ display:inline-block; height:24px; line-height:24px; padding:0 10px; text-decoration:none;}
.focus-brand-tab a.active{ background:#334259; color:#fff;}

.ordering-txt { padding:20px; display:none;}
.ordering-txt.active { display:block;}
.ordering-txt li{ background:url(images/dot_ico.png) no-repeat left -47px; padding-left:13px; height:30px; line-height:30px; overflow:hidden; }
.ordering-txt li .tit{ display:block; height:24px; line-height:30px; font-size:14px; overflow:hidden;}
.ordering-txt li .date{ padding-left:10px; float:right; color:#888; font-size:12px;}
/*.ordering-txt li:hover{ padding:5px 10px; height:48px; background:url(/assets/css/images/bg_line.png) left top; }
.ordering-txt li:hover .date{ display:block;}*/

.special-pic{ overflow:hidden; margin:10px 20px;}
.special-pic li{ margin-top:-1px; padding:10px 0; line-height:2em; font-size:14px; height:60px; border-top:1px dotted #ddd; }
.special-pic li .pic{ float:right; width:108px; height:60px; margin-left:20px;}

.news-pics{ position:relative; zoom:1; margin:0 0 0 -25px; font-size:14px; }
.news-pics li{ float:left; width:200px; margin:0 0 20px 25px;}
.news-pics li .pic{}
.news-pics li .txt{ display:block; margin-top:5px; height:40px; line-height:20px; overflow:hidden;}
.news-pics li img{ width:200px; height:150px;}

.news-txt{ font-size:14px; line-height:30px; padding-top:5px;}
.news-txt li{ padding-left:10px; height:30px; line-height:30px; overflow:hidden; background:url(images/news_ui_v2.png) no-repeat 0px -90px}

.news-zs{ padding-top:5px;}
.news-zs li{ float:left; overflow:hidden; width:200px; height:30px; line-height:30px; font-size:14px; background:url(images/news_ui_v2.png) no-repeat 0px -90px; padding-left:10px;}



.lft-box{ margin-top:40px;}
.lft-box .hd{ margin:10px 0 20px; height:0px; line-height:0px; position:relative; z-index:1; border-top:3px solid #5aabd5; border-top:3px solid #252525; border-bottom: 3px solid #e3f1f8;font-family:"Classic Grotesque W01","Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ","STHeiti","WenQuanYi Micro Hei",Arial,SimSun,sans-serif;}
.lft-box .hd h2{ position:absolute; z-index:0; left:20px; top:-8px; height:24px; line-height:24px;  padding:0 10px; font-size:20px; font-weight:bold; background:#fff; display:inline-block;}
.lft-box .hd a{ color:#000; }
.lft-box .hd .icon-tl{ position:absolute; left:0; top:12px; display:inline-block; width:4px; height:16px; background:#ff8500;}
.lft-box .bd{ overflow:hidden;}


.rgt-box{ }
.rgt-box .hd{ margin-bottom:5px; height:40px; line-height:40px; border-top:1px solid #ddd; position:relative; font-family:"Classic Grotesque W01","Hiragino Sans GB","Microsoft YaHei","Î¢ÈíÑÅºÚ","STHeiti","WenQuanYi Micro Hei",Arial,SimSun,sans-serif;}
.rgt-box .hd h2{ float:left; padding-left:15px; font-size:16px; font-weight:bold; }
.rgt-box .hd a{ color:#333;}
.rgt-box .hd a:hover{ color:#ff8500;}
.rgt-box .hd .icon-tl{ position:absolute; left:0; top:12px; display:inline-block; width:4px; height:16px; background:#aaa;}
.rgt-box .bd{ overflow:visible; }
.rgt-box.first .hd{ border-top:none;}

.list-ph{ font-size:14px;}
.list-ph li { margin:7px 0 0px; height:20px; line-height:20px; overflow:hidden;}
.list-ph li em{ display:inline-block; margin-right:10px; width:16px; height:16px; line-height:16px; text-align:center; font-style:normal; background:#727272; color:#fff; font-size:11px; -moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px ;}

.rgt-pic{ position:relative; zoom:1; margin: 0 0 -20px -20px; font-size:14px;}
.rgt-pic li{ float:left; width:150px; margin:0 0 20px 20px;}
.rgt-pic li .pic{}
.rgt-pic li .txt{ display:block; margin-top:5px; height:40px; line-height:20px; overflow:hidden;}
.rgt-pic li img{ width:150px; height:113px;}

.rgt-brand{ position:relative; zoom:1; margin:0 0 0 -15px; font-size:14px; line-height:24px; }
.rgt-brand li{ float:left;  margin:0 0 0 15px; }
.rgt-brand li .vip{ color:#ccaf5c;}

.rgt-zl{ position:relative; zoom:1; height:100px; overflow:hidden;}
.rgt-zl li{  width:300px; height:100px; }
.rgt-zl li .author{ float:left; width:70px; margin-right:10px; text-align:center;}
.rgt-zl li .author .pic{ display:block; width:70px; height:70px;-moz-border-radius: 100%; -webkit-border-radius: 100%;border-radius: 100%; overflow:hidden; }
.rgt-zl li .author .pic img{ margin-left:-11px; width:93px; height:70px; }
.rgt-zl li .author .name { height:24px; line-height:24px; margin-top:2px; overflow:hidden; display:block; font-size:14px; }
.rgt-zl li .content .tit { height:24px; line-height:24px; overflow:hidden; display:block; font-size:14px; }
.rgt-zl li .content .txt { margin-top:5px; height:66px; line-height:22px; overflow:hidden; display:block; font-size:12px; color:#888; }

.author-box { position:relative;}
.author-box .author-preview { position:absolute; right:0px; top:-30px; }
.author-box .author-preview li{ background:#72a220; color:#72a220; height:10px; width:10px; line-height:12px; overflow:hidden; float:left; margin-left:3px; cursor:pointer;filter:alpha(opacity=30); -moz-opacity:0.30; -khtml-opacity: 0.30; opacity: 0.30; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%;}
.author-box .author-preview li.active{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}


.right-zspic{ zoom:1; font-size:14px; }
.right-zspic li{ width:300px; }
.right-zspic li .pic{}
.right-zspic li .txt{ display:block; background:url(images/bg.png); height:32px; line-height:32px; text-align:center; font-weight:bold; overflow:hidden;}
.right-zspic li img{ width:300px;}


.rgt-zsbox{ margin-top:20px; position:relative;}
.rgt-zsbox .zs-preview { position:absolute; right:10px; bottom:10px; }
.rgt-zsbox .zs-preview li{ background:#72a220; color:#72a220; height:10px; width:10px; line-height:12px; overflow:hidden; float:left; margin-left:3px; cursor:pointer;filter:alpha(opacity=30); -moz-opacity:0.30; -khtml-opacity: 0.30; opacity: 0.30; -moz-border-radius:100%; -webkit-border-radius:100%; border-radius:100%;}
.rgt-zsbox .zs-preview li.active{ filter:alpha(opacity=100); -moz-opacity:1; -khtml-opacity:1; opacity:1;}
.rgt-zsbox .right-zspic li .txt{ text-align:left; padding-left:10px; }


.tab-btn { float:right; }
.tab-btn li{ float:left; margin-left:1px; }
.tab-btn li a{ padding:0 10px; display:inline-block; line-height:24px; background:#f1f1f1;}
.tab-btn li a:hover{ color:#fff; text-decoration:none;}
.tab-btn .active a,
.tab-btn .active a:hover{ background:#000; color:#fff; }
.tab-con { display:none;}
.tab-con.active{ display:block;}


.news-txt{ font-size:14px;}
.news-txt li{ background:url(images/dot_ico.png) no-repeat left -47px; padding-left:13px; height:30px; line-height:2em; overflow:hidden;}
.news-txt li .label{ color:#000; margin-right:10px;}
.news-txt li .date{ color:#888; float:right; font-size:12px; margin-left:10px;}


.news-txt-ph { line-height: 24px; font-size: 14px; }
.news-txt-ph li {height: 24px; padding:2px 0; overflow: hidden;  }
.news-txt-ph li em { font-style: normal; font-size: 12px; background: #000; width: 18px; height: 16px; margin-right: 10px; display: inline-block; line-height: 16px; text-align: center; color: #fff }
.news-txt-ph li em.num1 { font-weight: bold; background: #f10180 }
.news-txt-ph li em.num2 { font-weight: bold; background: #f43499 }
.news-txt-ph li em.num3 { font-weight: bold; background: #f767b3 }

